QuickOPC User's Guide and Reference
Create<TValue>(IEnumerable<DAItemGroupArguments>) Method



OpcLabs.EasyOpcClassic Assembly > OpcLabs.EasyOpc.DataAccess.Reactive Namespace > DAItemChangedObservable Class > Create Method : Create<TValue>(IEnumerable<DAItemGroupArguments>) Method
For each OPC item, contains its OPC server and item descriptors, and OPC group parameters.
Creates a new item change observable for multiple OPC items given by OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemGroupArguments objects.
Syntax
'Declaration
 
<NotNullAttribute()>
Public Overloads Shared Function Create(Of TValue)( _
   ByVal arguments As IEnumerable(Of DAItemGroupArguments) _
) As DAItemChangedObservable(Of TValue)
'Usage
 
Dim arguments As IEnumerable(Of DAItemGroupArguments)
Dim value As DAItemChangedObservable(Of TValue)
 
value = DAItemChangedObservable.Create(Of TValue)(arguments)
[NotNull()]
public:
static DAItemChangedObservable<TValue^>^ Creategeneric<typename TValue>
( 
   IEnumerable<DAItemGroupArguments^>^ arguments
) 

Parameters

arguments
For each OPC item, contains its OPC server and item descriptors, and OPC group parameters.

Type Parameters

TValue

Return Value

Returns an observable for changes in the given OPC item.
Remarks
The DAReactive.DefaultClientSelector selector will be used for OPC Data Access operations.
Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also